Skip to content
雲里
里雾

Context Isolation 🌱 Seed

AI

aka: 上下文隔离, Context Pollution Prevention

Content

Context Isolation 是一种在 AI 工作流中防止信息污染的架构设计模式。它基于一个核心洞察:随着对话历史拉长,Agent 的上下文会被过时的决策、错误的假设和无关的细节所“污染”,从而导致输出质量下降。其实践方式是由一个主 Agent 担任协调者,为每个具体任务创建全新的、上下文隔离的子 Agent,并为其精心构造仅包含必需信息的“任务简报”。这相当于每次都让一个没有历史包袱的新手来工作,虽然需要投入更多精力编写精确的指令(Plan),但换来的是输出的一致性与可靠性。

Acceptance

YoYo's Note

Question

  1. Context Isolation 和微服务架构的”隔离性”是否是同一个思想在不同层面的体现?
  2. 在什么情况下 context isolation 反而有害(比如需要全局理解的任务)?
  3. 现在的 OpenClaw session 设计(main vs isolated)本质上也是这个模式?

See Also

Anti-Rationalization Pattern
Spec-First Development
Issue Quality
AI-Native 工程师
TDD

Reference

  • 2026-03-20 Superpowers 项目分析
  • Superpowers subagent-driven-development skill

YoYo’s Note

Context Isolation 是 Superpowers 的核心架构原则:每个 subagent 只接收精心策划的最小上下文,永远不继承主 session 的历史。

基于洞察:context pollution 是 AI agent 最大的敌人。 随着对话积累,agent 会被之前的错误假设、过时信息、无关细节”污染”,导致后续工作质量下降。

实践方式:

  • 主 agent 是协调者,不自己写代码
  • 每个任务派全新 subagent
  • 主 agent 负责精确构造 subagent 需要的上下文(不是转发历史)
  • Subagent 完成后,成果由独立的 reviewer subagent 审查(也是全新上下文)

类比:这就像”每次让一个新人来做”——新人没有包袱,只根据明确的指示工作。代价是需要写更好的指示文档(plan),但获得的是一致性和可靠性。

分享这张卡片:
分享到 X

Context Isolation

#AI #编程

反向链接